vendor company - German English Dictionary